package com.zito.health.entity.jiekou;

import java.io.Serializable;
import java.util.Date;


/** 
 * 
 * @author: autogeneration
 * @date: 2018-08-01 08:23:32
 */
public class PreApasinfo extends JiekouBaseEntity implements Serializable {
    //串行版本ID
    private static final long serialVersionUID = 9028683375416727374L;

    // 主键，作为办件的唯一标识，由业务系统按规则自动生成，不可空
    private String projid;

    // 由业务系统随机自动生成的数字，如：234765，不可空
    private String projpwd;

    // 审批事项的唯一标示，不可空
    private String itemno;

    // 审批事项的版本号，可为空
    private Short itemversion;

    // 审批事项名称
    private String itemname;

    // 申报名称
    private String projectname;

    // 办件状态
    private String projectstate;

    // 办件类型
    private String infotype;

    // 申报材料清单
    private String acceptlist;

    // 申报者名称
    private String applyname;

    // 申报者证件类型
    private String applyCardtype;

    // 申报者证件号码
    private String applyCardtypenumber;

    // 联系人/代理人姓名
    private String contactman;

    // 联系人/代理人证件类型
    private String contactmanCardtype;

    // 联系人/代理人证件号码
    private String contactmanCardnumber;

    // 联系人手机号码
    private String telphone;

    // 邮编
    private String postcode;

    // 通讯地址
    private String address;

    // 法人代表
    private String legalman;

    // 收件部门编码
    private String deptid;

    // 收件部门名称
    private String deptname;

    // 创建用户标识
    private String receiveUseid;

    // 创建用户名称
    private String receiveName;

    // 申报来源
    private String applyfrom;

    // 申报时间
    private Date receivetime;

    // 审批类型
    private String approveType;

    // 行政区划  默认：'370100000000' 
    private String regionId;

    // 数据状态  默认：'1' 
    private String datastate;

    // 数据产生时间
    private String createTime;

    // 数据版本号  默认：'1' 
    private Integer dataver;

    // 数据存库时间  默认：SYSDATE 
    private Date maketime;

    // 标志位  默认：'0' 
    private String signstate;

    // 省级行政区划  默认：'0' 
    private Short jcbzw;

    // 涉及市级行政区划  默认：'0' 
    private Short jdbzw;

    private Short dtqzbzw;

    private String tozwww;

    private String isfrom;

    private Date exchangetime;

    private String isTongjian;

    private String ext1;

    private String ext2;

    private String ext3;

    private String remoteip;

    private String loginid;

    private String itemregionid;

    private Short validityFlag;

    private String itemRowguid;

    private String errdesc;

    private String bjbzw;

    private String ext4;

    /** 
     * 获取 主键，作为办件的唯一标识，由业务系统按规则自动生成，不可空 BMQZK.PRE_APASINFO.PROJID
     * @return 主键，作为办件的唯一标识，由业务系统按规则自动生成，不可空
     */
    public String getProjid() {
        return projid;
    }

    /** 
     * 设置 主键，作为办件的唯一标识，由业务系统按规则自动生成，不可空 BMQZK.PRE_APASINFO.PROJID
     * @param projid 主键，作为办件的唯一标识，由业务系统按规则自动生成，不可空
     */
    public void setProjid(String projid) {
        this.projid = projid == null ? null : projid.trim();
    }

    /** 
     * 获取 由业务系统随机自动生成的数字，如：234765，不可空 BMQZK.PRE_APASINFO.PROJPWD
     * @return 由业务系统随机自动生成的数字，如：234765，不可空
     */
    public String getProjpwd() {
        return projpwd;
    }

    /** 
     * 设置 由业务系统随机自动生成的数字，如：234765，不可空 BMQZK.PRE_APASINFO.PROJPWD
     * @param projpwd 由业务系统随机自动生成的数字，如：234765，不可空
     */
    public void setProjpwd(String projpwd) {
        this.projpwd = projpwd == null ? null : projpwd.trim();
    }

    /** 
     * 获取 审批事项的唯一标示，不可空 BMQZK.PRE_APASINFO.ITEMNO
     * @return 审批事项的唯一标示，不可空
     */
    public String getItemno() {
        return itemno;
    }

    /** 
     * 设置 审批事项的唯一标示，不可空 BMQZK.PRE_APASINFO.ITEMNO
     * @param itemno 审批事项的唯一标示，不可空
     */
    public void setItemno(String itemno) {
        this.itemno = itemno == null ? null : itemno.trim();
    }

    /** 
     * 获取 审批事项的版本号，可为空 BMQZK.PRE_APASINFO.ITEMVERSION
     * @return 审批事项的版本号，可为空
     */
    public Short getItemversion() {
        return itemversion;
    }

    /** 
     * 设置 审批事项的版本号，可为空 BMQZK.PRE_APASINFO.ITEMVERSION
     * @param itemversion 审批事项的版本号，可为空
     */
    public void setItemversion(Short itemversion) {
        this.itemversion = itemversion;
    }

    /** 
     * 获取 审批事项名称 BMQZK.PRE_APASINFO.ITEMNAME
     * @return 审批事项名称
     */
    public String getItemname() {
        return itemname;
    }

    /** 
     * 设置 审批事项名称 BMQZK.PRE_APASINFO.ITEMNAME
     * @param itemname 审批事项名称
     */
    public void setItemname(String itemname) {
        this.itemname = itemname == null ? null : itemname.trim();
    }

    /** 
     * 获取 申报名称 BMQZK.PRE_APASINFO.PROJECTNAME
     * @return 申报名称
     */
    public String getProjectname() {
        return projectname;
    }

    /** 
     * 设置 申报名称 BMQZK.PRE_APASINFO.PROJECTNAME
     * @param projectname 申报名称
     */
    public void setProjectname(String projectname) {
        this.projectname = projectname == null ? null : projectname.trim();
    }

    /** 
     * 获取 办件状态 BMQZK.PRE_APASINFO.PROJECTSTATE
     * @return 办件状态
     */
    public String getProjectstate() {
        return projectstate;
    }

    /** 
     * 设置 办件状态 BMQZK.PRE_APASINFO.PROJECTSTATE
     * @param projectstate 办件状态
     */
    public void setProjectstate(String projectstate) {
        this.projectstate = projectstate == null ? null : projectstate.trim();
    }

    /** 
     * 获取 办件类型 BMQZK.PRE_APASINFO.INFOTYPE
     * @return 办件类型
     */
    public String getInfotype() {
        return infotype;
    }

    /** 
     * 设置 办件类型 BMQZK.PRE_APASINFO.INFOTYPE
     * @param infotype 办件类型
     */
    public void setInfotype(String infotype) {
        this.infotype = infotype == null ? null : infotype.trim();
    }

    /** 
     * 获取 申报材料清单 BMQZK.PRE_APASINFO.ACCEPTLIST
     * @return 申报材料清单
     */
    public String getAcceptlist() {
        return acceptlist;
    }

    /** 
     * 设置 申报材料清单 BMQZK.PRE_APASINFO.ACCEPTLIST
     * @param acceptlist 申报材料清单
     */
    public void setAcceptlist(String acceptlist) {
        this.acceptlist = acceptlist == null ? null : acceptlist.trim();
    }

    /** 
     * 获取 申报者名称 BMQZK.PRE_APASINFO.APPLYNAME
     * @return 申报者名称
     */
    public String getApplyname() {
        return applyname;
    }

    /** 
     * 设置 申报者名称 BMQZK.PRE_APASINFO.APPLYNAME
     * @param applyname 申报者名称
     */
    public void setApplyname(String applyname) {
        this.applyname = applyname == null ? null : applyname.trim();
    }

    /** 
     * 获取 申报者证件类型 BMQZK.PRE_APASINFO.APPLY_CARDTYPE
     * @return 申报者证件类型
     */
    public String getApplyCardtype() {
        return applyCardtype;
    }

    /** 
     * 设置 申报者证件类型 BMQZK.PRE_APASINFO.APPLY_CARDTYPE
     * @param applyCardtype 申报者证件类型
     */
    public void setApplyCardtype(String applyCardtype) {
        this.applyCardtype = applyCardtype == null ? null : applyCardtype.trim();
    }

    /** 
     * 获取 申报者证件号码 BMQZK.PRE_APASINFO.APPLY_CARDTYPENUMBER
     * @return 申报者证件号码
     */
    public String getApplyCardtypenumber() {
        return applyCardtypenumber;
    }

    /** 
     * 设置 申报者证件号码 BMQZK.PRE_APASINFO.APPLY_CARDTYPENUMBER
     * @param applyCardtypenumber 申报者证件号码
     */
    public void setApplyCardtypenumber(String applyCardtypenumber) {
        this.applyCardtypenumber = applyCardtypenumber == null ? null : applyCardtypenumber.trim();
    }

    /** 
     * 获取 联系人/代理人姓名 BMQZK.PRE_APASINFO.CONTACTMAN
     * @return 联系人/代理人姓名
     */
    public String getContactman() {
        return contactman;
    }

    /** 
     * 设置 联系人/代理人姓名 BMQZK.PRE_APASINFO.CONTACTMAN
     * @param contactman 联系人/代理人姓名
     */
    public void setContactman(String contactman) {
        this.contactman = contactman == null ? null : contactman.trim();
    }

    /** 
     * 获取 联系人/代理人证件类型 BMQZK.PRE_APASINFO.CONTACTMAN_CARDTYPE
     * @return 联系人/代理人证件类型
     */
    public String getContactmanCardtype() {
        return contactmanCardtype;
    }

    /** 
     * 设置 联系人/代理人证件类型 BMQZK.PRE_APASINFO.CONTACTMAN_CARDTYPE
     * @param contactmanCardtype 联系人/代理人证件类型
     */
    public void setContactmanCardtype(String contactmanCardtype) {
        this.contactmanCardtype = contactmanCardtype == null ? null : contactmanCardtype.trim();
    }

    /** 
     * 获取 联系人/代理人证件号码 BMQZK.PRE_APASINFO.CONTACTMAN_CARDNUMBER
     * @return 联系人/代理人证件号码
     */
    public String getContactmanCardnumber() {
        return contactmanCardnumber;
    }

    /** 
     * 设置 联系人/代理人证件号码 BMQZK.PRE_APASINFO.CONTACTMAN_CARDNUMBER
     * @param contactmanCardnumber 联系人/代理人证件号码
     */
    public void setContactmanCardnumber(String contactmanCardnumber) {
        this.contactmanCardnumber = contactmanCardnumber == null ? null : contactmanCardnumber.trim();
    }

    /** 
     * 获取 联系人手机号码 BMQZK.PRE_APASINFO.TELPHONE
     * @return 联系人手机号码
     */
    public String getTelphone() {
        return telphone;
    }

    /** 
     * 设置 联系人手机号码 BMQZK.PRE_APASINFO.TELPHONE
     * @param telphone 联系人手机号码
     */
    public void setTelphone(String telphone) {
        this.telphone = telphone == null ? null : telphone.trim();
    }

    /** 
     * 获取 邮编 BMQZK.PRE_APASINFO.POSTCODE
     * @return 邮编
     */
    public String getPostcode() {
        return postcode;
    }

    /** 
     * 设置 邮编 BMQZK.PRE_APASINFO.POSTCODE
     * @param postcode 邮编
     */
    public void setPostcode(String postcode) {
        this.postcode = postcode == null ? null : postcode.trim();
    }

    /** 
     * 获取 通讯地址 BMQZK.PRE_APASINFO.ADDRESS
     * @return 通讯地址
     */
    public String getAddress() {
        return address;
    }

    /** 
     * 设置 通讯地址 BMQZK.PRE_APASINFO.ADDRESS
     * @param address 通讯地址
     */
    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    /** 
     * 获取 法人代表 BMQZK.PRE_APASINFO.LEGALMAN
     * @return 法人代表
     */
    public String getLegalman() {
        return legalman;
    }

    /** 
     * 设置 法人代表 BMQZK.PRE_APASINFO.LEGALMAN
     * @param legalman 法人代表
     */
    public void setLegalman(String legalman) {
        this.legalman = legalman == null ? null : legalman.trim();
    }

    /** 
     * 获取 收件部门编码 BMQZK.PRE_APASINFO.DEPTID
     * @return 收件部门编码
     */
    public String getDeptid() {
        return deptid;
    }

    /** 
     * 设置 收件部门编码 BMQZK.PRE_APASINFO.DEPTID
     * @param deptid 收件部门编码
     */
    public void setDeptid(String deptid) {
        this.deptid = deptid == null ? null : deptid.trim();
    }

    /** 
     * 获取 收件部门名称 BMQZK.PRE_APASINFO.DEPTNAME
     * @return 收件部门名称
     */
    public String getDeptname() {
        return deptname;
    }

    /** 
     * 设置 收件部门名称 BMQZK.PRE_APASINFO.DEPTNAME
     * @param deptname 收件部门名称
     */
    public void setDeptname(String deptname) {
        this.deptname = deptname == null ? null : deptname.trim();
    }

    /** 
     * 获取 创建用户标识 BMQZK.PRE_APASINFO.RECEIVE_USEID
     * @return 创建用户标识
     */
    public String getReceiveUseid() {
        return receiveUseid;
    }

    /** 
     * 设置 创建用户标识 BMQZK.PRE_APASINFO.RECEIVE_USEID
     * @param receiveUseid 创建用户标识
     */
    public void setReceiveUseid(String receiveUseid) {
        this.receiveUseid = receiveUseid == null ? null : receiveUseid.trim();
    }

    /** 
     * 获取 创建用户名称 BMQZK.PRE_APASINFO.RECEIVE_NAME
     * @return 创建用户名称
     */
    public String getReceiveName() {
        return receiveName;
    }

    /** 
     * 设置 创建用户名称 BMQZK.PRE_APASINFO.RECEIVE_NAME
     * @param receiveName 创建用户名称
     */
    public void setReceiveName(String receiveName) {
        this.receiveName = receiveName == null ? null : receiveName.trim();
    }

    /** 
     * 获取 申报来源 BMQZK.PRE_APASINFO.APPLYFROM
     * @return 申报来源
     */
    public String getApplyfrom() {
        return applyfrom;
    }

    /** 
     * 设置 申报来源 BMQZK.PRE_APASINFO.APPLYFROM
     * @param applyfrom 申报来源
     */
    public void setApplyfrom(String applyfrom) {
        this.applyfrom = applyfrom == null ? null : applyfrom.trim();
    }

    /** 
     * 获取 申报时间 BMQZK.PRE_APASINFO.RECEIVETIME
     * @return 申报时间
     */
    public Date getReceivetime() {
        return receivetime;
    }

    /** 
     * 设置 申报时间 BMQZK.PRE_APASINFO.RECEIVETIME
     * @param receivetime 申报时间
     */
    public void setReceivetime(Date receivetime) {
        this.receivetime = receivetime;
    }

    /** 
     * 获取 审批类型 BMQZK.PRE_APASINFO.APPROVE_TYPE
     * @return 审批类型
     */
    public String getApproveType() {
        return approveType;
    }

    /** 
     * 设置 审批类型 BMQZK.PRE_APASINFO.APPROVE_TYPE
     * @param approveType 审批类型
     */
    public void setApproveType(String approveType) {
        this.approveType = approveType == null ? null : approveType.trim();
    }

    /** 
     * 获取 行政区划 BMQZK.PRE_APASINFO.REGION_ID
     * @return 行政区划
     */
    public String getRegionId() {
        return regionId;
    }

    /** 
     * 设置 行政区划 BMQZK.PRE_APASINFO.REGION_ID
     * @param regionId 行政区划
     */
    public void setRegionId(String regionId) {
        this.regionId = regionId == null ? null : regionId.trim();
    }

    /** 
     * 获取 数据状态 BMQZK.PRE_APASINFO.DATASTATE
     * @return 数据状态
     */
    public String getDatastate() {
        return datastate;
    }

    /** 
     * 设置 数据状态 BMQZK.PRE_APASINFO.DATASTATE
     * @param datastate 数据状态
     */
    public void setDatastate(String datastate) {
        this.datastate = datastate == null ? null : datastate.trim();
    }

    /** 
     * 获取 数据产生时间 BMQZK.PRE_APASINFO.CREATE_TIME
     * @return 数据产生时间
     */
    public String getCreateTime() {
        return createTime;
    }

    /** 
     * 设置 数据产生时间 BMQZK.PRE_APASINFO.CREATE_TIME
     * @param createTime 数据产生时间
     */
    public void setCreateTime(String createTime) {
        this.createTime = createTime == null ? null : createTime.trim();
    }

    /** 
     * 获取 数据版本号 BMQZK.PRE_APASINFO.DATAVER
     * @return 数据版本号
     */
    public Integer getDataver() {
        return dataver;
    }

    /** 
     * 设置 数据版本号 BMQZK.PRE_APASINFO.DATAVER
     * @param dataver 数据版本号
     */
    public void setDataver(Integer dataver) {
        this.dataver = dataver;
    }

    /** 
     * 获取 数据存库时间 BMQZK.PRE_APASINFO.MAKETIME
     * @return 数据存库时间
     */
    public Date getMaketime() {
        return maketime;
    }

    /** 
     * 设置 数据存库时间 BMQZK.PRE_APASINFO.MAKETIME
     * @param maketime 数据存库时间
     */
    public void setMaketime(Date maketime) {
        this.maketime = maketime;
    }

    /** 
     * 获取 标志位 BMQZK.PRE_APASINFO.SIGNSTATE
     * @return 标志位
     */
    public String getSignstate() {
        return signstate;
    }

    /** 
     * 设置 标志位 BMQZK.PRE_APASINFO.SIGNSTATE
     * @param signstate 标志位
     */
    public void setSignstate(String signstate) {
        this.signstate = signstate == null ? null : signstate.trim();
    }

    /** 
     * 获取 省级行政区划 BMQZK.PRE_APASINFO.JCBZW
     * @return 省级行政区划
     */
    public Short getJcbzw() {
        return jcbzw;
    }

    /** 
     * 设置 省级行政区划 BMQZK.PRE_APASINFO.JCBZW
     * @param jcbzw 省级行政区划
     */
    public void setJcbzw(Short jcbzw) {
        this.jcbzw = jcbzw;
    }

    /** 
     * 获取 涉及市级行政区划 BMQZK.PRE_APASINFO.JDBZW
     * @return 涉及市级行政区划
     */
    public Short getJdbzw() {
        return jdbzw;
    }

    /** 
     * 设置 涉及市级行政区划 BMQZK.PRE_APASINFO.JDBZW
     * @param jdbzw 涉及市级行政区划
     */
    public void setJdbzw(Short jdbzw) {
        this.jdbzw = jdbzw;
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.DTQZBZW
     * @return BMQZK.PRE_APASINFO.DTQZBZW
     */
    public Short getDtqzbzw() {
        return dtqzbzw;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.DTQZBZW
     * @param dtqzbzw BMQZK.PRE_APASINFO.DTQZBZW
     */
    public void setDtqzbzw(Short dtqzbzw) {
        this.dtqzbzw = dtqzbzw;
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.TOZWWW
     * @return BMQZK.PRE_APASINFO.TOZWWW
     */
    public String getTozwww() {
        return tozwww;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.TOZWWW
     * @param tozwww BMQZK.PRE_APASINFO.TOZWWW
     */
    public void setTozwww(String tozwww) {
        this.tozwww = tozwww == null ? null : tozwww.trim();
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.ISFROM
     * @return BMQZK.PRE_APASINFO.ISFROM
     */
    public String getIsfrom() {
        return isfrom;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.ISFROM
     * @param isfrom BMQZK.PRE_APASINFO.ISFROM
     */
    public void setIsfrom(String isfrom) {
        this.isfrom = isfrom == null ? null : isfrom.trim();
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.EXCHANGETIME
     * @return BMQZK.PRE_APASINFO.EXCHANGETIME
     */
    public Date getExchangetime() {
        return exchangetime;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.EXCHANGETIME
     * @param exchangetime BMQZK.PRE_APASINFO.EXCHANGETIME
     */
    public void setExchangetime(Date exchangetime) {
        this.exchangetime = exchangetime;
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.IS_TONGJIAN
     * @return BMQZK.PRE_APASINFO.IS_TONGJIAN
     */
    public String getIsTongjian() {
        return isTongjian;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.IS_TONGJIAN
     * @param isTongjian BMQZK.PRE_APASINFO.IS_TONGJIAN
     */
    public void setIsTongjian(String isTongjian) {
        this.isTongjian = isTongjian == null ? null : isTongjian.trim();
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.EXT1
     * @return BMQZK.PRE_APASINFO.EXT1
     */
    public String getExt1() {
        return ext1;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.EXT1
     * @param ext1 BMQZK.PRE_APASINFO.EXT1
     */
    public void setExt1(String ext1) {
        this.ext1 = ext1 == null ? null : ext1.trim();
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.EXT2
     * @return BMQZK.PRE_APASINFO.EXT2
     */
    public String getExt2() {
        return ext2;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.EXT2
     * @param ext2 BMQZK.PRE_APASINFO.EXT2
     */
    public void setExt2(String ext2) {
        this.ext2 = ext2 == null ? null : ext2.trim();
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.EXT3
     * @return BMQZK.PRE_APASINFO.EXT3
     */
    public String getExt3() {
        return ext3;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.EXT3
     * @param ext3 BMQZK.PRE_APASINFO.EXT3
     */
    public void setExt3(String ext3) {
        this.ext3 = ext3 == null ? null : ext3.trim();
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.REMOTEIP
     * @return BMQZK.PRE_APASINFO.REMOTEIP
     */
    public String getRemoteip() {
        return remoteip;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.REMOTEIP
     * @param remoteip BMQZK.PRE_APASINFO.REMOTEIP
     */
    public void setRemoteip(String remoteip) {
        this.remoteip = remoteip == null ? null : remoteip.trim();
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.LOGINID
     * @return BMQZK.PRE_APASINFO.LOGINID
     */
    public String getLoginid() {
        return loginid;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.LOGINID
     * @param loginid BMQZK.PRE_APASINFO.LOGINID
     */
    public void setLoginid(String loginid) {
        this.loginid = loginid == null ? null : loginid.trim();
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.ITEMREGIONID
     * @return BMQZK.PRE_APASINFO.ITEMREGIONID
     */
    public String getItemregionid() {
        return itemregionid;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.ITEMREGIONID
     * @param itemregionid BMQZK.PRE_APASINFO.ITEMREGIONID
     */
    public void setItemregionid(String itemregionid) {
        this.itemregionid = itemregionid == null ? null : itemregionid.trim();
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.VALIDITY_FLAG
     * @return BMQZK.PRE_APASINFO.VALIDITY_FLAG
     */
    public Short getValidityFlag() {
        return validityFlag;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.VALIDITY_FLAG
     * @param validityFlag BMQZK.PRE_APASINFO.VALIDITY_FLAG
     */
    public void setValidityFlag(Short validityFlag) {
        this.validityFlag = validityFlag;
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.ITEM_ROWGUID
     * @return BMQZK.PRE_APASINFO.ITEM_ROWGUID
     */
    public String getItemRowguid() {
        return itemRowguid;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.ITEM_ROWGUID
     * @param itemRowguid BMQZK.PRE_APASINFO.ITEM_ROWGUID
     */
    public void setItemRowguid(String itemRowguid) {
        this.itemRowguid = itemRowguid == null ? null : itemRowguid.trim();
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.ERRDESC
     * @return BMQZK.PRE_APASINFO.ERRDESC
     */
    public String getErrdesc() {
        return errdesc;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.ERRDESC
     * @param errdesc BMQZK.PRE_APASINFO.ERRDESC
     */
    public void setErrdesc(String errdesc) {
        this.errdesc = errdesc == null ? null : errdesc.trim();
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.BJBZW
     * @return BMQZK.PRE_APASINFO.BJBZW
     */
    public String getBjbzw() {
        return bjbzw;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.BJBZW
     * @param bjbzw BMQZK.PRE_APASINFO.BJBZW
     */
    public void setBjbzw(String bjbzw) {
        this.bjbzw = bjbzw == null ? null : bjbzw.trim();
    }

    /** 
     * 获取 BMQZK.PRE_APASINFO.EXT4
     * @return BMQZK.PRE_APASINFO.EXT4
     */
    public String getExt4() {
        return ext4;
    }

    /** 
     * 设置 BMQZK.PRE_APASINFO.EXT4
     * @param ext4 BMQZK.PRE_APASINFO.EXT4
     */
    public void setExt4(String ext4) {
        this.ext4 = ext4 == null ? null : ext4.trim();
    }

    /**
     *
     *
     * @author: autogeneration
     * @date: 2018-08-01 08:23:32
     */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append(", projid=").append(projid);
        sb.append(", projpwd=").append(projpwd);
        sb.append(", itemno=").append(itemno);
        sb.append(", itemversion=").append(itemversion);
        sb.append(", itemname=").append(itemname);
        sb.append(", projectname=").append(projectname);
        sb.append(", projectstate=").append(projectstate);
        sb.append(", infotype=").append(infotype);
        sb.append(", acceptlist=").append(acceptlist);
        sb.append(", applyname=").append(applyname);
        sb.append(", applyCardtype=").append(applyCardtype);
        sb.append(", applyCardtypenumber=").append(applyCardtypenumber);
        sb.append(", contactman=").append(contactman);
        sb.append(", contactmanCardtype=").append(contactmanCardtype);
        sb.append(", contactmanCardnumber=").append(contactmanCardnumber);
        sb.append(", telphone=").append(telphone);
        sb.append(", postcode=").append(postcode);
        sb.append(", address=").append(address);
        sb.append(", legalman=").append(legalman);
        sb.append(", deptid=").append(deptid);
        sb.append(", deptname=").append(deptname);
        sb.append(", receiveUseid=").append(receiveUseid);
        sb.append(", receiveName=").append(receiveName);
        sb.append(", applyfrom=").append(applyfrom);
        sb.append(", receivetime=").append(receivetime);
        sb.append(", approveType=").append(approveType);
        sb.append(", regionId=").append(regionId);
        sb.append(", datastate=").append(datastate);
        sb.append(", createTime=").append(createTime);
        sb.append(", dataver=").append(dataver);
        sb.append(", maketime=").append(maketime);
        sb.append(", signstate=").append(signstate);
        sb.append(", jcbzw=").append(jcbzw);
        sb.append(", jdbzw=").append(jdbzw);
        sb.append(", dtqzbzw=").append(dtqzbzw);
        sb.append(", tozwww=").append(tozwww);
        sb.append(", isfrom=").append(isfrom);
        sb.append(", exchangetime=").append(exchangetime);
        sb.append(", isTongjian=").append(isTongjian);
        sb.append(", ext1=").append(ext1);
        sb.append(", ext2=").append(ext2);
        sb.append(", ext3=").append(ext3);
        sb.append(", remoteip=").append(remoteip);
        sb.append(", loginid=").append(loginid);
        sb.append(", itemregionid=").append(itemregionid);
        sb.append(", validityFlag=").append(validityFlag);
        sb.append(", itemRowguid=").append(itemRowguid);
        sb.append(", errdesc=").append(errdesc);
        sb.append(", bjbzw=").append(bjbzw);
        sb.append(", ext4=").append(ext4);
        sb.append("]");
        return sb.toString();
    }
}